containing diamond - English Synonyms Dictionary